conch shell horn - French English Dictionary